package com.hjm.project.ShopExpress.ShopExpress.domain;

import com.hjm.framework.aspectj.lang.annotation.Excel;
import com.hjm.framework.web.domain.BaseEntity;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

/**
 * 物流基础信息对象 shop_express
 * 
 * @author ShopExpress
 * @date 2020-12-01
 */
public class ShopExpress extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 物流简称 */
    @Excel(name = "物流简称")
    private String expressCode;

    /** 物流中文名称 */
    @Excel(name = "物流中文名称")
    private String expressName;

    /** 物流编号 */
    @Excel(name = "物流编号")
    private String expressId;

    /** 主键 */
    private Long id;

    /** 状态  1 支持 0 不支持 */
    @Excel(name = "状态  1 支持 0 不支持")
    private Long status;

    /** 客服电话 */
    @Excel(name = "客服电话")
    private String expressPhone;

    public void setExpressCode(String expressCode)
    {
        this.expressCode = expressCode;
    }

    public String getExpressCode()
    {
        return expressCode;
    }
    public void setExpressName(String expressName)
    {
        this.expressName = expressName;
    }

    public String getExpressName()
    {
        return expressName;
    }
    public void setExpressId(String expressId)
    {
        this.expressId = expressId;
    }

    public String getExpressId()
    {
        return expressId;
    }
    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setStatus(Long status)
    {
        this.status = status;
    }

    public Long getStatus()
    {
        return status;
    }
    public void setExpressPhone(String expressPhone)
    {
        this.expressPhone = expressPhone;
    }

    public String getExpressPhone()
    {
        return expressPhone;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("expressCode", getExpressCode())
            .append("expressName", getExpressName())
            .append("expressId", getExpressId())
            .append("id", getId())
            .append("status", getStatus())
            .append("expressPhone", getExpressPhone())
            .toString();
    }
}
